package com.netease.nie.dto;

import java.util.List;

import com.alibaba.fastjson.annotation.JSONField;

public class TopicDetailDto {

	@JSONField(name = "cover_url")
	private String coverUrl;

	private String title;

	private String description1;

	private String description2;

	@JSONField(name = "custom_goods_list")
	private List<CustomGoodsDto> customGoodsDtoList;

	public static class CustomGoodsDto {

		@JSONField(name = "custom_goods_id")
		private Integer customGoodsId;

		@JSONField(name = "custom_goods_code")
		private Integer customGoodsCode;

		@JSONField(name = "thumbnail_url")
		private String thumbnailUrl;

		private String thumbnailWapUrl;

		private String thumbnailWebUrl;

		private String title;

		private Integer price;

		private Integer stock;

		@JSONField(name = "display_period")
		private Integer displayPeriod;

		@JSONField(name = "goods_id")
		private Integer goodsId;

		public Integer getCustomGoodsId() {
			return customGoodsId;
		}

		public void setCustomGoodsId(Integer customGoodsId) {
			this.customGoodsId = customGoodsId;
		}

		public Integer getCustomGoodsCode() {
			return customGoodsCode;
		}

		public void setCustomGoodsCode(Integer customGoodsCode) {
			this.customGoodsCode = customGoodsCode;
		}

		public String getThumbnailUrl() {
			return thumbnailUrl;
		}

		public void setThumbnailUrl(String thumbnailUrl) {
			this.thumbnailUrl = thumbnailUrl;
		}

		public String getTitle() {
			return title;
		}

		public void setTitle(String title) {
			this.title = title;
		}

		public Integer getPrice() {
			return price;
		}

		public void setPrice(Integer price) {
			this.price = price;
		}

		public String getThumbnailWapUrl() {
			return thumbnailWapUrl;
		}

		public void setThumbnailWapUrl(String thumbnailWapUrl) {
			this.thumbnailWapUrl = thumbnailWapUrl;
		}

		public String getThumbnailWebUrl() {
			return thumbnailWebUrl;
		}

		public void setThumbnailWebUrl(String thumbnailWebUrl) {
			this.thumbnailWebUrl = thumbnailWebUrl;
		}

		public Integer getStock() {
			return stock;
		}

		public void setStock(Integer stock) {
			this.stock = stock;
		}

		public Integer getDisplayPeriod() {
			return displayPeriod;
		}

		public void setDisplayPeriod(Integer displayPeriod) {
			this.displayPeriod = displayPeriod;
		}

		public Integer getGoodsId() {
			return goodsId;
		}

		public void setGoodsId(Integer goodsId) {
			this.goodsId = goodsId;
		}

	}

	public String getCoverUrl() {
		return coverUrl;
	}

	public void setCoverUrl(String coverUrl) {
		this.coverUrl = coverUrl;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getDescription1() {
		return description1;
	}

	public void setDescription1(String description1) {
		this.description1 = description1;
	}

	public String getDescription2() {
		return description2;
	}

	public void setDescription2(String description2) {
		this.description2 = description2;
	}

	public List<CustomGoodsDto> getCustomGoodsDtoList() {
		return customGoodsDtoList;
	}

	public void setCustomGoodsDtoList(List<CustomGoodsDto> customGoodsDtoList) {
		this.customGoodsDtoList = customGoodsDtoList;
	}
}